home *** CD-ROM | disk | FTP | other *** search
/ OpenGL Superbible (2nd Edition) / OpenGL SuperBible e2.iso / tools / Mesa-3.0 / SRC / Windows / STEREO.H < prev    next >
Encoding:
C/C++ Source or Header  |  1997-07-07  |  1.4 KB  |  48 lines

  1. /* File name stereov.h
  2.    header file for stereo display driver 
  3. ***************************************************************
  4. *                     WMesa                                   *
  5. *                     version 2.3                             *    
  6. *                                                             *
  7. *                        By                                   *
  8. *                      Li Wei                                 *
  9. *       Institute of Artificial Intelligence & Robotics       *
  10. *       Xi'an Jiaotong University                             *
  11. *       Email: liwei@aiar.xjtu.edu.cn                         * 
  12. *       Web page: http://sun.aiar.xjtu.edu.cn                 *
  13. *                                                             *
  14. *           July 7th, 1997                                      *    
  15. ***************************************************************
  16.  
  17. */
  18. #if defined( __WIN32__) || defined (WIN32)
  19.    #include <windows.h>
  20. #endif
  21.  
  22. typedef enum VIEW_INDICATOR { FIRST, SECOND};
  23.  
  24. #define MAXIMUM_DISPLAY_LIST 99
  25.  
  26. extern GLenum stereoBuffer;
  27.  
  28. extern GLint displayList;
  29.  
  30. extern GLint stereo_flag ;
  31.  
  32. extern GLfloat viewDistance;
  33.  
  34. extern GLuint viewTag;
  35.  
  36. extern GLuint displayListBase;
  37.  
  38. extern GLuint numOfLists;
  39.  
  40. extern GLenum stereoCompile;
  41.  
  42. extern GLenum stereoShowing;
  43.  
  44. extern void glShowStereo(GLuint list);
  45.  
  46. extern void toggleStereoMode();
  47.  
  48.